leopard (panthera pardus) - Turkish English Dictionary